# CMakeList.txt: cpp_dll 的 CMake 项目，在此处包括源代码并定义
# 项目特定的逻辑。
#
cmake_minimum_required (VERSION 3.8)

set(prj "cppu3d")
project (${prj})
 

#指定动态库dll的搜索路径
link_directories(${PROJECT_SOURCE_DIR}../cpp_util/cpp_util/out/build/x64-Debug ) 

add_definitions(-D _MSC_VER=1928)  
add_definitions(-D DEBUG_LOG)
add_definitions(-D _exportbuild_ ) 
add_definitions(-D _WIN32) 

set(DIR_SRCS 
	cppU3dDll.cpp 
	../src/UnityDebug.c 
	../src/test002.cpp
)
 
 
#add_executable(cppu3d ${DIR_SRCS}) 
add_library(${prj} SHARED  ${DIR_SRCS})
#add_library(cppu3d MODULE ${DIR_SRCS})
#add_library(cppu3d ${DIR_SRCS})



# 链接动态库文件
target_link_libraries(${prj} cpp_util ws2_32)


 